using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using com.creditos.be.liclEntities;

namespace com.creditos.be.liclBases
{    
    public class ClienteConsulta :Entity
    {
        public ClienteConsulta()
        {

        }
        public ClienteConsulta(int NumeroSolicitudField, int TipoVerificacionField)
        {
            this.NumeroSolicitudField = NumeroSolicitudField;
            this.TipoVerificacionField = TipoVerificacionField;
        }

        private System.Int32 AccionField;
        public System.Int32 Accion
        {
            get { return AccionField; }
            set { AccionField = value; }
        }

        private System.Int32 ResultadoEvaluacionField;
        public System.Int32 ResultadoEvaluacion
        {
            get { return ResultadoEvaluacionField; }
            set { ResultadoEvaluacionField = value; }
        }

        private System.Decimal NumeroSolicitudField;
        public System.Decimal NumeroSolicitud
        {
            get { return NumeroSolicitudField; }
            set { NumeroSolicitudField = value; }
        }

        private System.String NomClienteField = string.Empty ;
        public System.String NomCliente
        {
            get { return NomClienteField; }
            set { NomClienteField = value; }
        }

        private System.Decimal NumPedidoVerificacionField;
        public System.Decimal NumPedidoVerificacion
        {
            get { return NumPedidoVerificacionField; }
            set { NumPedidoVerificacionField = value; }
        }

        private System.Int32 TipoPersonaField;
        public System.Int32 TipoPersona
        {
            get { return TipoPersonaField; }
            set { TipoPersonaField = value; }
        }

        private System.Decimal TipoVerificacionField;
        public System.Decimal TipoVerificacion
        {
            get { return TipoVerificacionField; }
            set { TipoVerificacionField = value; }
        }

        private System.Decimal DestinoVerificacionField;
        public System.Decimal DestinoVerificacion
        {
            get { return DestinoVerificacionField; }
            set { DestinoVerificacionField = value; }
        }

        private System.Decimal FlagEnvioField;
        public System.Decimal FlagEnvio
        {
            get { return FlagEnvioField; }
            set { FlagEnvioField = value; }
        }

        private System.String NumDocIndentidadField = string.Empty ;
        public System.String NumDocIndentidad
        {
            get { return NumDocIndentidadField; }
            set { NumDocIndentidadField = value; }
        }

        private System.String FechaEnvioField = string.Empty ;
        public System.String FechaEnvio
        {
            get { return FechaEnvioField; }
            set { FechaEnvioField = value; }
        }

        private System.String FechaRespuestaField = string.Empty ;
        public System.String FechaRespuesta
        {
            get { return FechaRespuestaField; }
            set { FechaRespuestaField = value; }
        }

        private System.Decimal TipoDocIdentidadField;
        public System.Decimal TipoDocIdentidad
        {
            get { return TipoDocIdentidadField; }
            set { TipoDocIdentidadField = value; }
        }

        private System.Decimal SituacionVerificacionField;
        public System.Decimal SituacionVerificacion
        {
            get { return SituacionVerificacionField; }
            set { SituacionVerificacionField = value; }
        }

        private System.String TipoPersonaDescripcionField = string.Empty ;
        public string TipoPersonaDescripcion
        {
            get { return TipoPersonaDescripcionField; }
            set { TipoPersonaDescripcionField = value; }
        }

        private System.String SituacionVerificacionDescripcionField = string.Empty ;
        public System.String SituacionVerificacionDescripcion
        {
            get { return SituacionVerificacionDescripcionField; }
            set { SituacionVerificacionDescripcionField = value; }
        }


        private System.String apellidoPaternoField = string.Empty ; // 20
        public string ApellidoPaterno
        {
            get { return apellidoPaternoField; }
            set { apellidoPaternoField = value; }
        }

        private string apellidoMaternoField= string.Empty ;//20
        public string ApellidoMaterno
        {
            get { return apellidoMaternoField; }
            set { apellidoMaternoField = value; }
        }

        private string primernombresField = string.Empty ;//20
        public string PrimerNombre
        {
            get { return primernombresField; }
            set { primernombresField = value; }
        }

        private string segundoNombreField = string.Empty ;//20
        public string SegundoNombre
        {
            get { return segundoNombreField; }
            set { segundoNombreField = value; }
        }

        private System.Int32 TotalVerificacionesFisicasField;//20
        public System.Int32 TotalVerificacionesFisicas
        {
            get { return TotalVerificacionesFisicasField; }
            set { TotalVerificacionesFisicasField = value; }
        }

        private System.Int32 TotalVerificacionesTelefonicasField;//20
        public int TotalVerificacionesTelefonicas
        {
            get { return TotalVerificacionesTelefonicasField; }
            set { TotalVerificacionesTelefonicasField = value; }
        }

        private System.Int32 EmpresaVerificacionField;//20
        public int EmpresaVerificacion
        {
            get { return EmpresaVerificacionField; }
            set { EmpresaVerificacionField = value; }
        }

        private System.String ReferenciaVerificacionField = string.Empty ;//20
        public string ReferenciaVerificacion
        {
            get { return ReferenciaVerificacionField; }
            set { ReferenciaVerificacionField = value; }
        }

        private System.String TipoVerificacionDescripcionField = string.Empty;
        public System.String TipoVerificacionDescripcion
        {
            get { return TipoVerificacionDescripcionField; }
            set { TipoVerificacionDescripcionField = value; }
        }

        private System.String DescripcionDestinoVerificacionField = string.Empty;
        public System.String DescripcionDestinoVerificacion
        {
            get { return DescripcionDestinoVerificacionField; }
            set { DescripcionDestinoVerificacionField = value; }
        }

        private System.String DescripcionSituacionField = string.Empty;
        public System.String DescripcionSituacion
        {
            get { return DescripcionSituacionField; }
            set { DescripcionSituacionField = value; }
        }

        private System.Int64 FlagEnvioSCIField;
        public System.Int64 FlagEnvioSCI
        {
            get { return FlagEnvioSCIField; }
            set { FlagEnvioSCIField = value; }
        }

        private System.Decimal ProductoField;
        public System.Decimal Producto
        {
            get { return ProductoField; }
            set { ProductoField = value; }
        }

        private System.Decimal PlazaField;
        public System.Decimal Plaza
        {
            get { return PlazaField; }
            set { PlazaField = value; }
        }

        private System.String NombreFuncionarioField = string.Empty ;
        public System.String NombreFuncionario
        {
            get { return NombreFuncionarioField; }
            set { NombreFuncionarioField = value; }
        }

        /*--------------------AGREGADO-----------------------------------------*/
        private System.Int32 CargoField;
        public int Cargo
        {
            get { return CargoField; }
            set { CargoField = value; }
        }

        private System.Int32 intCodigoIntegranteField;
        public int CodigoIntegrante
        {
            get { return intCodigoIntegranteField; }
            set { intCodigoIntegranteField = value; }
        }


        private System.Int32 intOrigenSolicitudField;
        public int OrigenSolicitud
        {
            get { return intOrigenSolicitudField; }
            set { intOrigenSolicitudField = value; }
        }

        private System.Int32 intCodigoConsultaField;
        public int CodigoConsulta
        {
            get { return intCodigoConsultaField; }
            set { intCodigoConsultaField = value; }
        }


    }
}
